﻿body {
	background: lightcyan;
	font-family: 'Helvetica Neue' ,Helvetica,Arial,Sans-Serif;
	font-size: 12px;
	margin: 0;
}
h3 {
	margin-bottom: 0;
}

.main {
	display: table;
}
.headline {
	padding: 20px;
	background: lightseagreen;
}
.index {
	padding: 20px;
	width: 260px;
	display: table-cell;
	background: lightblue;
}
.type {
	padding: 20px;
	display: table-cell;
}
.category {
}
.type p {
	margin-top: 5px;
}
